*
{
  margin:0 auto;
}
.myhead
{
width:100%;
height:55px;
background-color:#2A2931;
}
.myhead_con
{
width:80%;
height:55px;
color:#FFFFFF;
display:flex;
display:-webkit-flex;
flex-direction:row;
color:#FFFFFF;
line-height:50px;
font-size:16px;
}
.myhead_con_l 
{ 
width:48%;
height:50px;
float:left;
text-align:left;
} 
.myhead_con_r a
{ 
color:#FFFFFF;
} 
.myhead_con_r a:hover
{ 
text-decoration:none;
color:#E6E6E6;
} 
.myhead_con_r a:visited
{ 
color:#E6E6E6;
} 
.myhead_con_r
{
width:48%;
height:50px;
float:right;
text-align:right;
}
.menu
{
width:100%;
height:50px;
background-color:#FFFFFF;
}
.menu_con li
{
list-style-type:none;
}
.menu_con
{
width:80%;
height:50px;
background-color:#FFFFFF;
font-weight:bold;
}
.lunho
{
width:100%;
height:auto;
background-color:#000000;
margin-top:2px;
}
.head_1
{
width:100%;
height:50px;
background-color:#99CCFF;
font-size:16px;
}
.head_1_con
{
width:80%;
height:40px;
}
.newlblm 
{ 
width:100%;
height:auto;
} 
.newlblm_main 
{ 
width:80%;
height:auto;
display:flex;
display:-webkit-flex;
flex-direction:row;
} 
.newlblm_main_l
{
width:40%;
height:auto;
margin-top:5px;
}
.newlblm_main_r
{
width:60%;
height:auto;
margin-top:5px;
}
.news_more
{
margin-top:2px;
float:right;
color:#545454;
text-decoration:none;
}
.newslm
{
width:80%;
height:auto;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.newslm_l img
{ 
border-radius:20px;
width:100%;
} 
.newslm_l
{
width:68%;
height:auto;
float:left;
margin-top:2px;
display:flex;
display:-webkit-flex;
flex-direction:column;
overflow:hidden;
}
.newslm_l_head 
{ 
width:100%;
height:50px;
display:flex;
display:-webkit-flex;
flex-direction:row;
} 
.newslm_l_head_l
{
width:48%;
height:50px;
text-align:left;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.newslm_l_head_r
{
width:48%;
height:50px;
text-align:right;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.newslm_f 
{ 
width:100%;
height:2px;
background-color:#99CCFF;
} 
.newslm_l_con a:hover img
{ 
opacity:0.8;
transition:1s;
} 
.newslm_l_con img
{
width:100%;
border-radius:20px;
}
.newslm_l_con
{
width:100%;
height:auto;
margin-top:5px;
}
.newslm_r
{
width:30%;
height:auto;
float:right;
margin-top:2px;
display:flex;
display:-webkit-flex;
flex-direction:column;
}
.newslm_r_head
{
width:100%;
height:50px;
text-align:left;
font-size:16px;
line-height:50px;
font-weight:bold;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.newslm_r_head_l 
{ 
width:60%;
height:50px;
} 
.newslm_r_head_r
{
width:39%;
height:50px;
text-align:right;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.newslm_r_f 
{ 
width:100%;
height:2px;
background-color:#99CCFF;
} 
.newslm_r_con a
{
color:#545454;
text-decoration:none;
}
.newslm_r_con
{
width:100%;
height:auto;
}
.newssh 
{ 
width:80%;
height:auto;
display:flex;
display:-webkit-flex;
flex-direction:row;
} 
.newssh_l img
{ 
width:100%;
border-radius:20px;
} 
.newssh_l
{
width:68%;
height:auto;
float:left;
margin-top:2px;
display:flex;
display:-webkit-flex;
flex-direction:column;
overflow:hidden;
}
.newssh_l_head 
{ 
width:100%;
height:50px;
display:flex;
display:-webkit-flex;
flex-direction:row;
} 
.newssh_l_head_l
{
width:48%;
height:50px;
text-align:left;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.newssh_l_head_r
{
width:48%;
height:50px;
text-align:right;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.newssh_l_f
{
width:100%;
height:2px;
background-color:#99CCFF;
}
.newssh_l_con a:hover img
{ 
opacity:0.8;
transition:1s;
} 
.newssh_l_con img
{
width:100%;
border-radius:20px;
}
.newssh_l_con
{
width:100%;
height:auto;
margin-top:5px;
}
.newssh_r 
{ 
width:30%;
height:auto;
float:right;
margin-top:2px;
} 
.newssh_r_heas
{
width:100%;
height:50px;
text-align:left;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.newssh_r_f 
{ 
width:100%;
height:2px;
background-color:#99CCFF;
} 
.newssh_r_con a
{
color:#545454;
text-decoration:none;
}
.newssh_r_con
{
width:100%;
height:auto;
}
.tongzhi
{
width:80%;
height:auto;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.tongzhi_gg
{
width:48%;
height:auto;
float:left;
margin-top:2px;
}
.tongzhi_gg_head
{
width:100%;
height:50px;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.tongzhi_gg_head_l
{
width:48%;
height:50px;
text-align:left;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.tongzhi_gg_head_r
{
width:48%;
height:50px;
text-align:right;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.tongzhi_gg_f
{
width:100%;
height:2px;
background-color:#99CCFF;
}
.tongzhi_gg_con a
{ 
color:#545454;
text-decoration:none;
} 
.tongzhi_gg_con 
{ 
width:100%;
height:auto;
} 
.tongzhi_hy
{
width:48%;
height:auto;
float:right;
margin-top:2px;
}
.tongzhi_hy_head 
{ 
width:100%;
height:50px;
display:flex;
display:-webkit-flex;
flex-direction:row;
} 
.tongzhi_hy_head_l
{
width:48%;
height:50px;
text-align:left;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.tongzhi_hy_head_r
{
width:48%;
height:50px;
text-align:right;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.tongzhi_hy_f
{
width:100%;
height:2px;
background-color:#99CCFF;
}
.tongzhi_hy_con a
{ 
color:#545454;
text-decoration:none;
} 
.tongzhi_hy_con 
{ 
width:100%;
height:auto;
} 
.zhencefg
{
width:80%;
height:auto;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.zhencefg1
{
width:48%;
height:auto;
float:left;
margin-top:2px;
}
.zhencefg1_head 
{ 
width:100%;
height:50px;
display:flex;
display:-webkit-flex;
flex-direction:row;
} 
.zhencefg1_head_l 
{ 
width:48%;
height:50px;
text-align:left;
font-size:16px;
line-height:50px;
font-weight:bold;
} 
.zhencefg1_head_r 
{ 
width:48%;
height:50px;
text-align:right;
font-size:16px;
line-height:50px;
font-weight:bold;
} 
.zhencefg1_f
{
width:100%;
height:2px;
background-color:#99CCFF;
}
.zhencefg1_con a
{ 
color:#545454;
text-decoration:none;
} 
.zhencefg1_con 
{ 
width:100%;
height:auto;
} 
.zhencefg2
{
width:48%;
height:auto;
float:right;
margin-top:2px;
}
.zhencefg2_head 
{ 
width:100%;
height:50px;
display:flex;
display:-webkit-flex;
flex-direction:row;
} 
.zhencefg2_head_l 
{ 
width:48%;
height:50px;
text-align:left;
font-size:16px;
line-height:50px;
font-weight:bold;
} 
.zhencefg2_head_r 
{ 
width:48%;
height:50px;
text-align:right;
font-size:16px;
line-height:50px;
font-weight:bold;
} 
.zhencefg2_f
{
width:100%;
height:2px;
background-color:#99CCFF;
}
.zhencefg2_con a
{ 
color:#545454;
text-decoration:none;
} 
.zhencefg2_con 
{ 
width:100%;
height:auto;
} 
.youqing
{
width:80%;
height:auto;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.youqing1
{
width:100%;
height:auto;
float:left;
margin-top:2px;
}
.youqing1_head 
{ 
width:100%;
height:50px;
display:flex;
display:-webkit-flex;
flex-direction:row;
} 
.youqing1_head_l 
{ 
width:48%;
height:50px;
text-align:left;
font-size:16px;
line-height:50px;
font-weight:bold;
} 
.youqing1_head_r
{
width:48%;
height:50px;
text-align:right;
font-size:16px;
line-height:50px;
font-weight:bold;
}
.youqing1_f
{
width:100%;
height:2px;
background-color:#99CCFF;
}
.youqing1_con 
{ 
width:100%;
height:auto;
} 
.youqing2
{
width:48%;
height:auto;
float:right;
margin-top:2px;
}
.youqing2_head 
{ 
width:100%;
height:50px;
display:flex;
display:-webkit-flex;
flex-direction:row;
} 
.youqing2_head_l 
{ 
width:48%;
height:50px;
text-align:left;
font-size:16px;
line-height:50px;
font-weight:bold;
} 
.youqing2_head_r 
{ 
width:48%;
height:50px;
text-align:right;
font-size:16px;
line-height:50px;
font-weight:bold;
} 
.youqing2_f
{
width:100%;
height:2px;
background-color:#99CCFF;
}
.youqing2_con a
{ 
color:#545454;
text-decoration:none;
} 
.youqing2_con 
{ 
width:100%;
height:auto;
} 
.webfoot
{
width:100%;
height:auto;
background-color:#336699;
}
.webfoot_con
{
width:60%;
height:auto;
color:#FFFFFF;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.webfoot_con_1
{
width:25%;
height:auto;
text-align:right;
}
.webfoot_con_3
{
width:70%;
height:auto;
line-height:30px;
margin-top:10px;
font-size:14px;
}
.navs20200126084253 {
  display: block;
  font-family: "微软雅黑";
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.navs20200126084253 .mobNavs20200126084253 {
  display: none;
}
.navs20200126084253 .dropdowns20200126084253 {
  width: 100%;
  height: 100%;
}
.navs20200126084253 .menus20200126084253 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  height: 100%;
}
.navs20200126084253 .menus20200126084253 li {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.navs20200126084253 .menus20200126084253 li:last-child a {
  border-right: none;
}
.navs20200126084253 .menus20200126084253 a {
  color: #000000;
  border-right: 1px solid #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 16px;
  text-decoration: none;
  height: 100%;
}
.navs20200126084253 .menus20200126084253 a:hover {
  background: #336699;
  color: #FFFFFF;
  -webkit-transition: all 300ms linear;
  transition: all 300ms linear;
}
.news_conxhxw_1
{
width:98%;
height:auto;
margin-top:0px;
float:left;
}
.news_conxhxw_1_1
{
width:100%;
height:auto;
float:left;
}
.news_conxhxw_1_1_1
{
width:28%;
height:auto;
float:right;
}
.news_conxhxw_1_1_2
{
width:70%;
height:auto;
float:left;
background-color:#ffffff;
}
.news_conxhxw_1_1_2_1 a
{ 
color:#666666;
} 
.news_conxhxw_1_1_2_1
{
width:90%;
height:48px;
float:left;
background-color:#ffffff;
overflow:hidden;
font-weight:bold;
}
.news_conxhxw_1_1_2_2 a
{ 
color:#666666;
} 
.news_conxhxw_1_1_2_2
{
width:100%;
height:80px;
float:left;
background-color:#ffffff;
overflow:hidden;
}
.news_conxhxw_1_1_2_3 a
{ 
color:#666666;
} 
.news_conxhxw_1_1_2_3
{
width:100%;
height:48px;
float:left;
background-color:#ffffff;
overflow:hidden;
}
.news_conxhxw_1_2
{
width:98%;
height:auto;
float:left;
}
.news_conshxw_1
{
width:98%;
height:auto;
margin-top:0px;
float:left;
}
.news_conshxw_1_1
{
width:100%;
height:auto;
float:left;
}
.news_conshxw_1_1_1
{
width:28%;
height:auto;
float:right;
}
.news_conshxw_1_1_2
{
width:70%;
height:auto;
float:left;
background-color:#ffffff;
}
.news_conshxw_1_1_2_1 a
{ 
color:#666666;
} 
.news_conshxw_1_1_2_1
{
width:90%;
height:48px;
float:left;
background-color:#ffffff;
overflow:hidden;
font-weight:bold;
}
.news_conshxw_1_1_2_2 a
{ 
color:#666666;
} 
.news_conshxw_1_1_2_2
{
width:100%;
height:80px;
float:left;
background-color:#ffffff;
overflow:hidden;
}
.news_conshxw_1_1_2_3 a
{ 
color:#666666;
} 
.news_conshxw_1_1_2_3
{
width:100%;
height:48px;
float:left;
background-color:#ffffff;
overflow:hidden;
}
.news_conshxw_1_2
{
width:98%;
height:auto;
float:left;
}
/*返回顶部*/
#elevator_items20200211054241{width:50px;height:100px;position:fixed;right:15px;bottom:10px;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;opacity:1;z-index:100020; display:none;}
#elevator_items20200211054241.off{opacity:0;visibility:hidden}
#elevators20200211054241{display:block;width:50px;height:45px;background:url(icon_top.png) center center no-repeat;background-color:#444;background-color:rgba(0,0,0,.6);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer;margin-bottom:1px}
#elevators20200211054241:hover{background-color:rgba(0,0,0,.7)}
#elevators20200211054241:active{background-color:rgba(0,0,0,.75)}
#elevator_items20200211054241 .qrs20200211054241{display:block;width:50px;height:40px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer;background:url(icon_code.png) center center no-repeat;background-color:#444;background-color:rgba(0,0,0,.6)}
#elevator_items20200211054241 .qrs20200211054241:hover{background-color:rgba(0,0,0,.7)}
#elevator_items20200211054241 .qrs20200211054241:active{background-color:rgba(0,0,0,.75)}
#elevator_items20200211054241 .qr-popups20200211054241{width:170px;height:200px;background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.1);position:absolute;left:-180px;bottom:0;border-radius:2px;display:none;text-align:center}
#elevator_items20200211054241 .qr-popups20200211054241 .code-links20200211054241{display:block;margin:10px;color:#777}
#elevator_items20200211054241 .qr-popups20200211054241 .codes20200211054241{display:block;margin-bottom:10px}
#elevator_items20200211054241 .qr-popups20200211054241 .arrs20200211054241{width:6px;height:11px;background:url(code_arrow.png) 0 0 no-repeat;position:absolute;right:-6px;bottom:14px}
.datelistnkyth
{
width:100%;
height:30px;
float:left;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.datelistnkyth_l
{
margin-right:2px;
width:100%;
height:30px;
overflow:hidden;
text-overflow:ellipsis;
text-align:left;
line-height:30px;
}
.datelistnkyth_r
{
width:100px;
height:30px;
float:right;
overflow:hidden;
line-height:30px;
text-align:right;
}
.jsmodelbdt 
{ 
width:80%;
height:35px;
display:flex;
display:-webkit-flex;
flex-direction:row;
} 
.jsmodelbdt_t
{
margin-top:4px;
width:25%;
height:35px;
float:left;
text-align:right;
line-height:35px;
}
.jsmodelbdt_k
{
margin-top:4px;
width:40%;
height:35px;
line-height:35px;
float:left;
margin-left:5px;
}
.jsmodelbdt_b
{
margin-top:4px;
width:auto;
height:35px;
line-height:35px;
float:left;
text-align:left;
margin-left:5px;
}
.datelistnbgr
{
width:100%;
height:30px;
float:left;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.datelistnbgr a
{
color:#666666;
}




.datelistnbgr_l
{
margin-right:2px;
width:100%;
height:30px;
overflow:hidden;
text-overflow:ellipsis;
text-align:left;
line-height:30px;
}
.datelistnbgr_r
{
width:100px;
height:30px;
float:right;
overflow:hidden;
line-height:30px;
text-align:right;
}
.datelistngref
{
width:90%;
height:30px;
float:left;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.datelistngref_l
{
margin-right:2px;
width:100%;
height:30px;
overflow:hidden;
text-overflow:ellipsis;
text-align:left;
line-height:30px;
}
.datelistngref_r
{
width:100px;
height:30px;
float:right;
overflow:hidden;
line-height:30px;
text-align:right;
}
.datelistnhyfc
{
width:90%;
height:30px;
float:left;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.datelistnhyfc_l
{
margin-right:2px;
width:100%;
height:30px;
overflow:hidden;
text-overflow:ellipsis;
text-align:left;
line-height:30px;
}
.datelistnhyfc_r
{
width:100px;
height:30px;
float:right;
overflow:hidden;
line-height:30px;
text-align:right;
}
.datelistnzcfg
{
width:90%;
height:30px;
float:left;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.datelistnzcfg_l
{
margin-right:2px;
width:100%;
height:30px;
overflow:hidden;
text-overflow:ellipsis;
text-align:left;
line-height:30px;
}
.datelistnzcfg_r
{
width:100px;
height:30px;
float:right;
overflow:hidden;
line-height:30px;
text-align:right;
}
.datelistnhghy
{
width:90%;
height:30px;
float:left;
display:flex;
display:-webkit-flex;
flex-direction:row;
}
.datelistnhghy_l
{
margin-right:2px;
width:100%;
height:30px;
overflow:hidden;
text-overflow:ellipsis;
text-align:left;
line-height:30px;
}
.datelistnhghy_r
{
width:100px;
height:30px;
float:right;
overflow:hidden;
line-height:30px;
text-align:right;
}
.datelistshymd
{
width:90%;
height:30px;
overflow:hidden;
text-overflow:ellipsis;
line-height:30px;
float:left;
}

/*新闻轮播*/
#wowslider-container1 { zoom: 1; position: relative; float:left; width: 100%; z-index: 90 }
#wowslider-container1 .ws_images ul { position: relative; width: 10000%; height: auto; left: 0; list-style: none; margin: 0; padding: 0; border-spacing: 0; overflow: visible }
#wowslider-container1 .ws_images ul li { width: 1%; line-height: 0; float: left; font-size: 0; padding: 0!important; margin: 0!important }
#wowslider-container1 .ws_images { position: relative; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden }
#wowslider-container1 .ws_images a { width: 100%; display: block; color: transparent }
#wowslider-container1 img { max-width: none!important }
#wowslider-container1 .ws_images img { width: 100%; border: none 0; max-width: none; padding: 0; margin: 0 }
#wowslider-container1 a { text-decoration: none; outline: 0; border: 0 }
#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev { position: absolute; display: none; top: 50%; margin-top: -3.5em; z-index: 60; height: 7.1em; width: 7.1em; background-image: url(../images/arrows.png); background-size: 200% }
#wowslider-container1 a.ws_next { background-position: 100% 0; right: 1em }
#wowslider-container1 a.ws_prev { left: 1em; background-position: 0 0 }
#wowslider-container1 a.ws_next:hover { background-position: 100% 100% }
#wowslider-container1 a.ws_prev:hover { background-position: 0 100% }
* html #wowslider-container1 a.ws_next, * html #wowslider-container1 a.ws_prev { display: block }
#wowslider-container1:hover a.ws_next, #wowslider-container1:hover a.ws_prev { display: block }
#wowslider-container1 .ws_playpause { display: none; width: 7.1em; height: 7.1em; position: absolute; top: 50%; left: 50%; margin-left: -3.5em; margin-top: -3.5em; z-index: 59; background-size: 100% }
#wowslider-container1:hover .ws_playpause { display: block }
#wowslider-container1 .ws_pause { background-image: url(../images/pause.png) }
#wowslider-container1 .ws_play { background-image: url(../images/play.png) }
#wowslider-container1 .ws_pause:hover, #wowslider-container1 .ws_play:hover { background-position: 100% 100%!important }
#wowslider-container1 .ws-title { position: absolute; display: block; bottom: 3.5em; left: 1em; margin-right: 1em; padding: 1em .9em .9em .9em; background-color: rgba(0,0,0,0.4); color: #fff; z-index: 50; font-weight: bold; text-transform: uppercase; border-radius: .2em; -moz-border-radius: .2em; -webkit-border-radius: .2em }
#wowslider-container1 .ws-title div { margin-top: .3em; font-size: 1.6em; line-height: 1.15em; font-weight: normal; text-transform: none; color: #fff }
#wowslider-container1 .ws-title span { font-size: 2.4em }
#wowslider-container1 .ws_images ul { animation: wsBasic 16s infinite; -moz-animation: wsBasic 16s infinite; -webkit-animation: wsBasic 16s infinite }

/* 选项卡*/
   .containeras {
	  position: relative;
	  padding: 1em;
	}
	.tab-group 
	{
		
	  position: relative;
	  border: 1px solid #99CCFF;
	  margin-top: 1.5em;
	  border-radius: 0 0 5px 5px;
	  width: 100%;
	  height:345px;
	}
	.tab-group section {
	  opacity: 0;
	  height: 0;
	  padding: 0 1em;
	  overflow: hidden;
	  transition: opacity 0.4s ease, height 0.4s ease;
	}
	.tab-group section.active {
	  opacity: 1;
	  height: auto;
	  overflow: visible;
	}

	.tab-nav {
	  list-style: none;
	  margin: -2.5em -1px 0 0;
	  padding: 0;
	  height: 40px;
	  overflow: hidden;
	}
	.tab-nav li {
	  display: inline;
	}
	.tab-nav li a {
	  top: 1px;
	  position: relative;
	  display: block;
	  float: left;
	  border-radius: 5px 5px 0 0;
	  background: #99CCFF;
	  line-height: 2em;
	  padding: 0 1em;
	  text-decoration: none;
	  color: #000000;
	  margin-top: .5em;
	  margin-right: 1px;
	  transition: background .2s ease, line-height .2s ease, margin .2s ease;
	}
	.tab-nav li.active a {
	  background: #336699;
	  color: white;
	  line-height: 2.5em;
	  margin-top: 0;
	}
@media screen and (max-width:1685px){
.newlblm_main_l 
{ 
width:46%;
} 
.newlblm_main_r
{
width:54%;
}
}
@media screen and (max-width:1370px){
.newlblm_main_l 
{ 
width:56%;
} 
.newlblm_main_r
{
width:44%;
}
}
